project summarization - French English Dictionary